package com.alm.token.ui.data.bean;

/**
 * Created by en on 2019/1/4.
 */

public class HMioMapData {


    /**
     * msg : success
     * status : 0
     * data : {"msg":"说明：\n1.映射将由平台统一全网映射\n2.映射完成后，MID将产生，余额将清零\n3.您的绑定地址将接受等值HMIO","hmio_money":0,"data":{"id":1,"userId":1,"sign":"xzc","address":"asdsad","createTime":1577270335000,"status":0},"bind_address":false,"hmio_logo":"https://api.coom.pub/static/images/mio_h.png"}
     * success : false
     * timestamp : 1577332318302
     * total : null
     */

    private String msg;
    private int status;
    private DataBeanX data;
    private boolean success;
    private long timestamp;
    private Object total;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public DataBeanX getData() {
        return data;
    }

    public void setData(DataBeanX data) {
        this.data = data;
    }

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(long timestamp) {
        this.timestamp = timestamp;
    }

    public Object getTotal() {
        return total;
    }

    public void setTotal(Object total) {
        this.total = total;
    }

    public static class DataBeanX {
        /**
         * msg : 说明：
         1.映射将由平台统一全网映射
         2.映射完成后，MID将产生，余额将清零
         3.您的绑定地址将接受等值HMIO
         * hmio_money : 0
         * data : {"id":1,"userId":1,"sign":"xzc","address":"asdsad","createTime":1577270335000,"status":0}
         * bind_address : false
         * hmio_logo : https://api.coom.pub/static/images/mio_h.png
         */

        private String msg;
        private double hmio_money;
        private DataBean data;
        private boolean bind_address;
        private String hmio_logo;

        public String getMsg() {
            return msg;
        }

        public void setMsg(String msg) {
            this.msg = msg;
        }

        public double getHmio_money() {
            return hmio_money;
        }

        public void setHmio_money(double hmio_money) {
            this.hmio_money = hmio_money;
        }

        public DataBean getData() {
            return data;
        }

        public void setData(DataBean data) {
            this.data = data;
        }

        public boolean isBind_address() {
            return bind_address;
        }

        public void setBind_address(boolean bind_address) {
            this.bind_address = bind_address;
        }

        public String getHmio_logo() {
            return hmio_logo;
        }

        public void setHmio_logo(String hmio_logo) {
            this.hmio_logo = hmio_logo;
        }

        public static class DataBean {
            /**
             * id : 1
             * userId : 1
             * sign : xzc
             * address : asdsad
             * createTime : 1577270335000
             * status : 0
             */

            private int id;
            private int userId;
            private String sign;
            private String address;
            private long createTime;
            private int status;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getUserId() {
                return userId;
            }

            public void setUserId(int userId) {
                this.userId = userId;
            }

            public String getSign() {
                return sign;
            }

            public void setSign(String sign) {
                this.sign = sign;
            }

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(long createTime) {
                this.createTime = createTime;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }
        }
    }
}
